tent squares - French English Dictionary